/*
 * GenericLdapDAO.java
 *
 * Created on 31 de octubre de 2006, 02:11 PM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.src.computec.radar.base.ldap.dao;

import com.src.computec.radar.base.source.CoreSource;


/**
 *
 * @author jlperea
 */
public class GenericLdapDAO 
{
    public static String LDAP_PASSWORD;
    public static String LDAP_DIR;
    public static String LDAP_USER;
    public static String LDAP_PEOPLE_SID;
    public static String LDAP_GROUP_SID;
    public static String LDAP_ROOT;
    public static String LDAP_CODIGO_GRUPO_ATTRIBUTE_NAME;
    public static String LDAP_CODIGO_CLIENTE_ATTRIBUTE_NAME;
    public static String LDAP_CODIGO_EM_ATTRIBUTE_NAME;
    public static String LDAP_CODIGO_RESPONSABLE_ATTRIBUTE_NAME;
    public static String LDAP_DIR_USUARIO_AB_ATTRIBUTE_NAME;
    public static String LDAP_PERSON_OBJECTCLASS_NAME;
    public static String LDAP_ROL_ADMINISTRADOR_CN;
    public static String LDAP_ROL_ANALISTA_CN;
    public static String LDAP_ROL_ANALISTA_FACTURACION_CN;
    public static String LDAP_ROL_ANALISTA_INFORMES_CN;
    public static String LDAP_ROL_ANALISTA_ESPECIAL_CN;
    public static String LDAP_ROL_ANALISTA_GENERACION_CN;
    public static String LDAP_ROL_AUDITOR_CN;
    public static String LDAP_ROL_AUDITOR_CAMPO_CN;
    public static String LDAP_ROL_CALLCENTER_CN;
    public static String LDAP_ROL_CLIENTE_CN;
    public static String LDAP_ROL_COMERCIAL_CN;
    public static String LDAP_ROL_COORDINADOR_AUDITORIA_CN;
    public static String LDAP_ROL_COORDINADOR_LOGISTICA_CN;
    public static String LDAP_ROL_COORDINADOR_OPERATIVO_CN;
    public static String LDAP_ROL_COORDINADOR_ALISTAMIENTO_CN;
    public static String LDAP_ROL_COORDINADOR_DESPACHOS_CN;
    public static String LDAP_ROL_COORDINADOR_DIGITALIZACION_CN;
    public static String LDAP_ROL_COORDINADOR_IMPRESION_CN;
    public static String LDAP_ROL_EMPRESA_MENSAJERIA_CN;
    public static String LDAP_ROL_OPERADOR_DESPACHOS_CN;
    public static String LDAP_ROL_OPERADOR_BODEGA_CN;
    public static String LDAP_ROL_OPERADOR_IMPRESION_CN;
    public static String LDAP_ROL_OPERADOR_ALISTAMIENTO_CN;
    public static String LDAP_ROL_OPERADOR_DIGITALIZACION_CN;
    public static String LDAP_ROL_INGENIERO_CN;
    public static String LDAP_ROL_GERENCIA_CN;
    public static String LDAP_ROL_INVITADO_CN;
    
    /** Creates a new instance of GenericLdapDAO */
    public GenericLdapDAO() {
        CoreSource myLDAPResources = CoreSource.getInstance();
        LDAP_DIR = myLDAPResources.getLdapSetupKey("ldap_dir");
        LDAP_PASSWORD = myLDAPResources.getLdapSetupKey("ldap_password");
        LDAP_PEOPLE_SID = myLDAPResources.getLdapSetupKey("ldap_people_sid");
        LDAP_GROUP_SID = myLDAPResources.getLdapSetupKey("ldap_group_sid");
        LDAP_ROOT = myLDAPResources.getLdapSetupKey("ldap_root");
        LDAP_CODIGO_GRUPO_ATTRIBUTE_NAME = myLDAPResources.getLdapSetupKey("ldap_codigo_grupo_attribute_name");
        LDAP_CODIGO_CLIENTE_ATTRIBUTE_NAME = myLDAPResources.getLdapSetupKey("ldap_codigo_cliente_attribute_name");
        LDAP_CODIGO_EM_ATTRIBUTE_NAME = myLDAPResources.getLdapSetupKey("ldap_codigo_em_attribute_name");
        LDAP_CODIGO_RESPONSABLE_ATTRIBUTE_NAME = myLDAPResources.getLdapSetupKey("ldap_codigo_responsable_attribute_name");
        LDAP_DIR_USUARIO_AB_ATTRIBUTE_NAME = myLDAPResources.getLdapSetupKey("ldap_dir_usuario_ab_attribute_name");
        LDAP_USER = myLDAPResources.getLdapSetupKey("ldap_admin_user_cn");
        LDAP_PERSON_OBJECTCLASS_NAME = myLDAPResources.getLdapSetupKey("ldap_person_objectclass_name");
        LDAP_ROL_ADMINISTRADOR_CN = myLDAPResources.getLdapSetupKey("ldap_rol_administrador_cn");
        LDAP_ROL_ANALISTA_CN = myLDAPResources.getLdapSetupKey("ldap_rol_analista_cn");
        LDAP_ROL_ANALISTA_FACTURACION_CN = myLDAPResources.getLdapSetupKey("ldap_rol_analista_facturacion_cn");
        LDAP_ROL_ANALISTA_INFORMES_CN = myLDAPResources.getLdapSetupKey("ldap_rol_analista_informes_cn");
        LDAP_ROL_ANALISTA_ESPECIAL_CN = myLDAPResources.getLdapSetupKey("ldap_rol_analista_especial_cn");
        LDAP_ROL_ANALISTA_GENERACION_CN = myLDAPResources.getLdapSetupKey("ldap_rol_analista_generacion_cn");
        LDAP_ROL_AUDITOR_CN = myLDAPResources.getLdapSetupKey("ldap_rol_auditor_cn");
        LDAP_ROL_AUDITOR_CAMPO_CN = myLDAPResources.getLdapSetupKey("ldap_rol_auditor_campo_cn");
        LDAP_ROL_CALLCENTER_CN = myLDAPResources.getLdapSetupKey("ldap_rol_callcenter_cn");
        LDAP_ROL_CLIENTE_CN = myLDAPResources.getLdapSetupKey("ldap_rol_cliente_cn");
        LDAP_ROL_COMERCIAL_CN = myLDAPResources.getLdapSetupKey("ldap_rol_comercial_cn");
        LDAP_ROL_COORDINADOR_AUDITORIA_CN = myLDAPResources.getLdapSetupKey("ldap_rol_coordinador_auditoria_cn");
        LDAP_ROL_COORDINADOR_LOGISTICA_CN = myLDAPResources.getLdapSetupKey("ldap_rol_coordinador_logistica_cn");
        LDAP_ROL_COORDINADOR_OPERATIVO_CN = myLDAPResources.getLdapSetupKey("ldap_rol_coordinador_operativo_cn");
        LDAP_ROL_COORDINADOR_ALISTAMIENTO_CN = myLDAPResources.getLdapSetupKey("ldap_rol_coordinador_alistamiento_cn");
        LDAP_ROL_COORDINADOR_DESPACHOS_CN = myLDAPResources.getLdapSetupKey("ldap_rol_coordinador_despachos_cn");
	LDAP_ROL_COORDINADOR_DIGITALIZACION_CN = myLDAPResources.getLdapSetupKey("ldap_rol_coordinador_digitalizacion_cn");
	LDAP_ROL_COORDINADOR_IMPRESION_CN = myLDAPResources.getLdapSetupKey("ldap_rol_coordinador_impresion_cn");
        LDAP_ROL_EMPRESA_MENSAJERIA_CN = myLDAPResources.getLdapSetupKey("ldap_rol_empresa_mensajeria_cn");
        LDAP_ROL_OPERADOR_DESPACHOS_CN = myLDAPResources.getLdapSetupKey("ldap_rol_operador_despachos_cn");
        LDAP_ROL_OPERADOR_BODEGA_CN = myLDAPResources.getLdapSetupKey("ldap_rol_operador_bodega_cn");
	LDAP_ROL_OPERADOR_DIGITALIZACION_CN = myLDAPResources.getLdapSetupKey("ldap_rol_operador_digitalizacion_cn");
	LDAP_ROL_OPERADOR_IMPRESION_CN = myLDAPResources.getLdapSetupKey("ldap_rol_operador_impresion_cn");
	LDAP_ROL_OPERADOR_ALISTAMIENTO_CN = myLDAPResources.getLdapSetupKey("ldap_rol_operador_alistamiento_cn");
        LDAP_ROL_INGENIERO_CN = myLDAPResources.getLdapSetupKey("ldap_rol_ingeniero_cn");
        LDAP_ROL_GERENCIA_CN = myLDAPResources.getLdapSetupKey("ldap_rol_gerencia_cn");
        LDAP_ROL_INVITADO_CN = myLDAPResources.getLdapSetupKey("ldap_rol_invitado_cn");
	
	
    }
}